home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d11 / handscan.arc / HANDSCAN.DOC < prev    next >
Text File  |  1990-06-26  |  9KB  |  207 lines

  1.  
  2.  
  3. Hand Scanners
  4.  
  5.  
  6.  
  7. Many hand scanners are now supported by PAINTBRUSH. Quite often
  8. their usage with PAINTBRUSH differs quite a bit from the bundled
  9. software  that came with the hand scanner. This is because
  10. PAINTBRUSH uses DOS Device Drivers to interface all types of
  11. scanners, not just hand scanners. Also PAINTBRUSH was primarily
  12. designed to support scanners that are  programmable and under
  13. the complete control of PAINTBRUSH. Because of the  human
  14. element involved with hand scanning, PAINTBRUSH must attempt to
  15. deal with additional restrictions.
  16.  
  17. This document has been compiled to help explain and perhaps
  18. eliminate some of the problems you might encounter. Since ZSoft
  19. scanner device drivers work with all ZSoft scanning products
  20. this document is of a generic nature, although PAINTBRUSH IV
  21. Plus is presumed for the sake of simplicity.
  22.  
  23. If you find that the image produced by our hand scanner
  24. driver is not as good as the image you can produce with the
  25. software that was bundled with your hand scanner, then you are
  26. advised to use that software to scan, then import the image for
  27. editing with PAINTBRUSH.
  28.  
  29. To use a hand scanner, first install the driver as usual, making
  30. sure that the ZSoft scanner driver comes after the EMS driver in
  31. the CONFIG.SYS. Make sure that all parameters are setup
  32. correctly on the command line. Most hand scanner drivers will
  33. operate more that one type of hand scanner from the same
  34. manufacturer. 
  35.  
  36. Reboot the computer to install the driver. A message will be
  37. displayed  during the boot process, that identifies the driver,
  38. and additional information about the hand scanner installation.
  39. Note that the scanner driver will state what EMS is available.
  40.  
  41. Since the available hand scanners can only scan in black and
  42. white, PAINTBRUSH should be run in a two color mode. This saves
  43. memory, because PAINTBRUSH must allocate a scanning buffer for
  44. each plane or color. In the case of 16 color,  the scanning
  45. buffer will take up four times as much memory as it will in a
  46. two  color mode. So if you try to scan while in color mode, you
  47. will run out of  memory four times as fast. This may not seem to
  48. be a problem if you have plenty  of EMS memory, but a 16 color
  49. mode will generate .PCX files four times as large  as necessary.
  50. So run PBSETUP.EXE and chose an appropriate two color mode to 
  51. scan with. Remember that you can always read your .PCX files in
  52. to a color mode  later.
  53.  
  54. Now you are ready to run PAINTBRUSH. PAINTBRUSH will initialize
  55. the scanner when the scanning option is chosen. If the driver is
  56. not present there will be a 'Scanner Not Available' message.
  57. Check your CONFIG.SYS file. The hand scanner light should turn
  58. on for a second. This is to let you know that it is properly
  59. installed at the right port address. 
  60.  
  61. When PAINTBRUSH is ready for use, you can look at Statistics
  62. under the Help window to determine what particular scanner type
  63. the device driver is setup to operate. Some hand scanner drivers
  64. support many different hand scanners, so these will display a
  65. different message for each different setup. This is to confirm
  66. that you have set the hand scanner driver up correctly for your 
  67. scanner.  Choose the Scan option. You will see the dialogue box
  68. for scanning. Some of the  functions for you scanner may not be
  69. displayed in the dialog box. This is  because the controls for
  70. these functions are on the hand scanner itself, and  there is no
  71. way for PAINTBRUSH to actually program these hand scanners for 
  72. these functions. 
  73.  
  74. Make what ever adjustments you want to the hand scanner. Note
  75. the resolution that you choose on the hand scanner must match
  76. the setting in the dialog box. For instance, if you want a 100
  77. DPI scan, you must set the scanner to that resolution and set
  78. Paintbrush's dialog box as well. Mismatch of resolutions can
  79. severely distort a hand scanner image.
  80.  
  81. The PAINTBRUSH dialog box may not show an option for Brightness
  82. or Dithering, even if you scanner supports them. This is because
  83. Brightness and Dither are  usually set on the hand scanner
  84. itself.
  85.  
  86. Once all of this is set, you may click on 'OK' and proceed to
  87. the scan sizing dialog box. Here you set the size of the image
  88. to scan. There are several things that are useful to know. Image
  89. width is limited by the size of the scanner, but image length is
  90. limited to available memory. Hand scanner drivers allow a
  91. maximum of fourteen (14) inches for a scan if enough EMS is
  92. available.
  93.  
  94. The scanning window is treated differently with hand scanners
  95. than it is with flatbed or sheet-fed scanners. The scanning
  96. window always starts in the upper  left hand corner and is wide
  97. as the maximum scanning width of the hand scanner. Actually you
  98. can set the left and right margins, however if the right margin
  99. is greater than the scan length then the driver will 'clip' the
  100. width to the maximum scanner length. Also if the user sets the
  101. left margin greater than the maximum width of the hand scanner,
  102. then the driver will not be able to  return any information
  103. because the window is outside of the scanner's range.
  104.  
  105. Top margins may be set, but this is a redundant option; it is
  106. assumed that the hand scanner will be placed at the top of the
  107. area to scan. The bottom margin is very important because this
  108. determines the scan length.
  109.  
  110. So to set the hand scanner window, drag the mouse down and to
  111. the right in the  window sizing box. Hit the right mouse button
  112. to fix the size. If the width is too great the driver will
  113. 'clip' it to the maximum length. If the length is too great,
  114. then PAINTBRUSH will return an error message.
  115.  
  116. There are two variations of error messages that relate to a
  117. memory shortage. With only DOS memory and no EMS, PAINTBRUSH may
  118. return an 'Image Too Big' message. If there is not enough EMS a
  119. 'Scan Open Error', will be displayed. In either event there are
  120. two things that can be done, either scan a smaller area or
  121. switch to a lower resolution.
  122.  
  123.  
  124.  
  125. **  NOTE: While scanning, you will not see the image appear on
  126. screen until AFTER the full scan has been completed **.
  127.  
  128.  
  129.  
  130.  The successful use of hand scanners require some additional
  131. considerations:
  132.  
  133. Hand scanners are very memory dependent. All ZSoft scanner
  134. Device Drivers will utilize any available EMS memory, however
  135. the drivers require LIM 4.0 or equivalent EMS drivers to work
  136. with Windows (tm). If there is  no EMS then the driver will use
  137. the available DOS memory to scan into, or save the scanned image
  138. to the hard disk.
  139.  
  140. Since the user provides the scanning motion with a hand scanner,
  141. the image quality is dependent on the speed at which the hand
  142. scanner is  moved. A steady slow movement over the imaging
  143. surface is recommended for the best scans. If a scan is too fast
  144. the image will appear squashed, and the distance that is scanned
  145. will be more than that chosen in the dialog box for the scanning
  146. window.
  147.  
  148. Its easy to figure the maximum size image available under a
  149. given resolution:  Size in Bytes = DPI * Width of Scan * DPI *
  150. Length of Scan / 8 Pels per Byte
  151.  
  152. So a 200 DPI scan, four (4) inches wide and three (3) inches log
  153. requires:
  154.  
  155. 200 * 4 * 200 * 3 / 8 = 60000 bytes or 60Kbytes
  156.  
  157.  
  158.  
  159. Hand scanner drivers will work without EMS, but in a restricted
  160. manner; mainly the scanned image must be reduced in size. For
  161. instance, on most 640 K machines, typical scanned images sizes
  162. are:
  163.  
  164. Resolution Image SizeDOS Memory Used
  165.  
  166. 200 DPI 4" X 6"    120K
  167.  
  168. 300 DPI 4" X 3"    120K
  169.  
  170. 400 DPI 4" X 1.5"    120K
  171.  
  172.  Image quality is very dependent on scanning speed. Scanning too
  173. fast  will squash the image. Some hand scanners have a scan over
  174. run light,  that goes out if you are scanning too fast. When
  175. scanning, you can  stop scanning, release the scan switch
  176. momentarily and the over run light will come back on.
  177.  
  178. If you are using 386MAX Version 4.06 or less, it may be
  179. impossible  to use the scanner. Qualitas has fixed the problem
  180. in Version 4.07.
  181.  
  182. PAINTBRUSH may save buffers to the hard disk during the scan. 
  183. When the disk is accessed, scan lines can be lost, resulting in
  184. gaps  in the image. The entire scan may be scanned to Expanded
  185. Memory and  then read back as required, greatly reducing the
  186. chance of losing  scan lines.
  187.  
  188. You will find that if you do not scan when the hard disk light
  189. is on, (ie., when the disk is being accessed) that the image
  190. will be better.
  191.  
  192. LIMITATIONS:
  193.  
  194. THESE DRIVERS ARE GAMMA RELEASE LEVEL.  THIS MEANS THAT THEY
  195. WORKS WELL  ENOUGH TO PASS OUR TESTING DEPARTMENT; HOWEVER, WITH
  196. THE MYRIAD OF PC HARDWARE AVAILABLE ON THE MARKET TODAY, THERE
  197. MAY BE SOME PROBLEMS REMAINING.
  198.  
  199. WE DO KNOW THAT THESE DRIVERS (VERSION 4.01) WILL PRODUCE
  200. SEAMLESS  IMAGES WITH LIM 4.0 EMS AND AN 'AT' COMPUTER, WITH THE
  201. EXCEPTION OF NISCAN.SYS.
  202.  
  203.  
  204.  
  205.  
  206.  
  207.